The phrase "huge selection" refers to a large number or variety of options, choices or items available in one place. It suggests that there is an abundance of things to choose from and implies that whoever is using this phrase is referring to something that has a lot of offerings, making it easier for people to find what they are looking for.